`include "uvm_macros.svh"
`include "clock_if.svh"
package clock_pkg;
   import uvm_pkg::*;
   typedef enum
   {
      FRQ_HZ, 
      FRQ_KH,
      FRQ_MH,
      FRQ_GH
   } freq_unit_type;
   typedef virtual clock_if  clk_vif;

   `include "clock_gen.svh"
endpackage